SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_Inscripciones
AS
SELECT IC.idInscripcionConvocatoria, A.idAgente, IC.Convocatoria, 
    IC.Fecha9, CG.Descripcion AS CG, AG.Descripcion AS AG, 
    L.localidad, O.Nombre, IC.Puntaje, IC.NroDeOrden, 
    N.NivelEnsenanza AS Nivel, GC.descripcion AS Modalidad, 
    AF.NumeroAfiliado, A.Nombres
FROM tb_InscripcionesConvocatorias IC INNER JOIN
    tb_Agentes A ON A.idAgente = IC.Agente INNER JOIN
    tb_Afiliaciones AF ON AF.idAgente = A.idAgente INNER JOIN
    tb_CargosGenericos CG ON 
    CG.idCargoGenerico = IC.CargoGenerico INNER JOIN
    tb_AsignaturasGenericas AG ON 
    AG.idAsignaturaGenerica = IC.AsignaturaGenerica INNER JOIN
    tb_Localidades L ON 
    L.idLocalidad = IC.Localidad LEFT OUTER JOIN
    tb_Organizaciones O ON 
    O.idOrganizaciones = IC.Organizacion INNER JOIN
    tb_GrupoDeCarreras GC ON 
    GC.idGrupoCarrera = IC.Modalidad INNER JOIN
    tb_NivelesEnsenanza N ON N.idNivelEnsenanza = IC.Nivel
GO
GRANT SELECT ON  [dbo].[vw_Inscripciones] TO [Juntas]
GRANT SELECT ON  [dbo].[vw_Inscripciones] TO [SoloVer]
GO
